package com.jsh.erp.datasource.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.jsh.erp.datasource.entities.AccountItem;

import java.util.Date;

public class AccountItemVo4List extends AccountItem {

    private String accountName;

    private String inOutItemName;

    private String billNumber;

    private String countDays;

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date ticketDate;

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date expireDate;

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private String ticketType;

    @Override
    public String getCountDays() {
        return countDays;
    }

    @Override
    public void setCountDays(String countDays) {
        this.countDays = countDays;
    }

    @Override
    public Date getTicketDate() {
        return ticketDate;
    }

    @Override
    public void setTicketDate(Date ticketDate) {
        this.ticketDate = ticketDate;
    }

    @Override
    public Date getExpireDate() {
        return expireDate;
    }

    @Override
    public void setExpireDate(Date expireDate) {
        this.expireDate = expireDate;
    }

    @Override
    public String getTicketType() {
        return ticketType;
    }

    @Override
    public void setTicketType(String ticketType) {
        this.ticketType = ticketType;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getInOutItemName() {
        return inOutItemName;
    }

    public void setInOutItemName(String inOutItemName) {
        this.inOutItemName = inOutItemName;
    }

    public String getBillNumber() {
        return billNumber;
    }

    public void setBillNumber(String billNumber) {
        this.billNumber = billNumber;
    }
}